drop trou - Spanish English Dictionary